<?php
require ("master.php");

$master = new MasterPage("practicos");
$master->head();
?>
      <div id="content">
        <h1>Practicos</h1>
        <p>
        	En esta seccion se encuentra informacion de los practicos que se presentan para la materia.
        </p>
        <h2>Practico 6 (presentado)</h2>
        <div>
        	<ul>
	        	<li>Este practico tiene como objetivo comprender el manejo de matrices.</li>
                <li>
                	Se deberan seguir las instrucciones dadas en el documento.
                </li>
                <li>
                	Debera ser presentado en formato escrito o enviado al correo electronico
                    <a href="mailto:jose.gutierrez@artexacta.com">jose.gutierrez@artexacta.com</a>
                	o <a href="mailto:joseco48@gmail.com">joseco48@gmail.com</a>.
                </li>
                <li>
                	Se realizar&aacute; una revision en clase, la nota del practico ser&aacute; asignada segun los resultados de la revisi&oacute;n
               	</li>
                <li>Fecha de entrega: 12 de septiembre de 2011.</li>
                <li>Para descargar el practico haga <a href="#">click aqui</a>.</li>
            </ul>
        </div>
        <h2>Practico 5 (presentado)</h2>
        <div>
        	<ul>
	        	<li>
                	Este practico tiene como objetivo comprender el manejo de vectores y para dar una introduccion a los algoritmos 
                	de ordenamiento.
                </li>
                <li>
                	Se deber&aacute; elaborar una clase que tenga un vector de enteros y que pueda inicializarse mediente el constructor 
                    de la clase mediante las siguientes formas:
                    <ul>
                    	<li>
                        	Creando un constructor que reciba parametro entero "n" el cual indicar&aacute; cuantos elementos tiene el vector, 
                        	una vez creado el vector con dicha cantidad de elementos, se deber&aacute; llenar dicho vector con numeros aleatorios.
                        </li>
                        <li>
                        	Crear otro constructor que reciba un vector de enteros y lo asigne al vector de enteros que la clase tiene 
                            como atributo.
                        </li>
                    </ul>
                </li>
                <li>En la clase se deber&aacute; crear un metodo que ordene el vector en orden ascendente implementanto el metodo burbuja.</li>
                <li>
                	Debera ser presentado en formato escrito o enviado al correo electronico
                    <a href="mailto:jose.gutierrez@artexacta.com">jose.gutierrez@artexacta.com</a>
                	o <a href="mailto:joseco48@gmail.com">joseco48@gmail.com</a>.
                </li>
                <li>
                	Se realizar&aacute; una revision en clase, la nota del practico ser&aacute; asignada segun los resultados de la 
                    revisi&oacute;n
                </li>
                <li>Fecha de entrega: 8 de septiembre de 2011.</li>
                <li>Para descargar el practico haga <a href="practicos/JuegoDeLaVida.pdf">click aqui</a>.</li>
            </ul>
        </div>
        <h2>Practico 4 (presentado)</h2>
        <div>
        	<ul>
	        	<li>Este practico tiene como objetivo comprender la el modelado de objetos a traves de clases.</li>
                <li>
                	Se deberan seguir las instrucciones dadas en el documento.
                </li>
                <li>
                	Debera ser presentado en formato escrito o enviado al correo electronico
                    <a href="mailto:jose.gutierrez@artexacta.com">jose.gutierrez@artexacta.com</a>
                	o <a href="mailto:joseco48@gmail.com">joseco48@gmail.com</a>.
                </li>
                <li>Fecha de entrega: 25 de agosto de 2011.</li>
                <li>Para descargar el practico haga <a href="practicos/PracticoPBO.pdf">click aqui</a>.</li>
            </ul>
        </div>
        <h2>Practico 3 (presentado)</h2>
        <div>
        	<ul>
	        	<li>Este practico tiene como objetivo comprender la definicion de los metodos y la aplicacion de la sobreescritura de metodos.</li>
                <li>
                	El practico consiste en agregar los siguientes elementos a la clase "Calculadora" que se desarroll&oacute; en clase
                    <ul>
                    	<li>Agregar el atributo "Modelo" y agregarle sus respectivos metodos seters y getters.</li>
                        <li>
                        	Metodo Restar que reste tres numeros enteros y devuelva su resultado (el primer parametro con el
                        	segundo parametro menos el tercero).
                       	</li>
                        <li>
                        	Metodo Restar que reste dos numeros reales y devuelva su resultado (el primer parametro con el segundo parametro).
                        </li>
                        <li>
                        	Metodo Multiplicar que multiplique dos numeros enteros y devuelva su resultado.
                        </li>
                        <li>Metodo Multiplicar que multiplique tres numeros reales y devuelva su resultado.</li>
                        <li>
                        	Metodo Dividir que divida dos numeros enteros y devuelva su resultado (el primer parametro con el segundo parametro)
                        </li>
                        <li>
                        	Metodo Dividir que divida dos numeros reales y devuelva su resultado (el primer parametro con el segundo parametro)
                        </li>
                    </ul>
                </li>
                <li>
                	Debera ser presentado en formato escrito o enviado al correo electronico
                    <a href="mailto:jose.gutierrez@artexacta.com">jose.gutierrez@artexacta.com</a>
                	o <a href="mailto:joseco48@gmail.com">joseco48@gmail.com</a>.
                </li>
                <li>Fecha de entrega: 18 de agosto de 2011.</li>
            </ul>
        </div>
        <h2>Practico 2 (presentado)</h2>
        <div>
        	<ul>
	        	<li>Este practico tiene como objetivo comprender la definicion de los metodos Selectores (Setters) y Modificadores (Getters).</li>
                <li>
                	El practico consiste en agregar los atributos "Marca" y "Modelo" a la clase "Calculadora" que se desarroll&oacute; en clase
                    y crear sus respectivos metodos Setters y Getters
                </li>
                <li>
                	Debera ser presentado en formato escrito o enviado al correo electronico
                    <a href="mailto:jose.gutierrez@artexacta.com">jose.gutierrez@artexacta.com</a>
                	o <a href="mailto:joseco48@gmail.com">joseco48@gmail.com</a>.
                </li>
                <li>Fecha de entrega: 11 de agosto de 2011.</li>
            </ul>
        </div>
        <h2>Practico 1 (presentado)</h2>
        <div>
        	<ul>
	        	<li>Este practico consiste en un repaso de los temas avanzados en la materia de Programacion I.</li>
                <li>Debera ser presentado en formato escrito.</li>
                <li>Fecha de entrega: 8 de agosto de 2011.</li>
                <li>
                	Se rendir&aacute; un control el dia de la entrega del practico. La nota asignada al practico ser&aacute; la nota obtenida
                    en el control de lectura.                	
                </li>
                <li>Para descargar el practico haga <a href="practicos/Practico1.pdf">click aqui</a>.</li>
            </ul>
        </div>
        
        
      </div>
      <script type="text/javascript">
	  	$(document).ready(function(){
			$("h2 + div").hide();
			$("h2").css("cursor", "pointer");
			$("li > ul").css("margin-bottom", "2px");
			$("h2").each(function(){
				$(this).click(function(){
					if($(this).next("div").css("display") == "block")
						$(this).next("div").slideUp(500);
					else
						$(this).next("div").slideDown(500);
				});
			});
		});
	  </script>
<?php
$master->foot();
?>